## 占位符
name = '张三'
str = "你好，%s，我是小度" % name
# 他是一个模板，他规定了格式, % 后面是我们要填充的内容， 引号里面的%s就是我们要填的坑
print(str)

print("*" * 20)

name = "李强"
age = 12
str = "你好，我叫%s，今年我%d岁了。" % (name, age)  # 注意%定义的格式和顺序要一一对应
print(str)

print("*" * 20)
str, str1 = 1, 2
print(str)
print(str1)

num1 = 10
# 请输出他的16进制 和 8进制数
str = "%o" % num1
print(str)

### format格式化输出
name = '李强'
age = 12
str = '你好，我的名字是:{1},今年我{0}岁了'.format(age, name)
print(str)

print("*" * 20)
pi = 3.1415926
str = "{:.3f}".format(pi)
print(str)

print("*" * 20)
num = 12
print('{:a>10d}'.format(num))

print("*" * 20)
num = 0.12345
print('{:.1%}'.format(num))  # 注意这里会有四舍五入


name  = "小明"
score = 90.123
print('姓名：{}, 分数：{:.1f}'.format(name, score))










